package com.kmxd.ams.client.arrange.dto;

import com.kmxd.ams.core.common.enums.VolOrBoxTypeEnum;
import com.kmxd.ams.infra.arrange.base.SystemBO;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 档案案卷组卷
 *
 * @author nickbi
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class VolumeBuildUpDTO extends SystemBO {

  @Schema(description = "文档表名")
  private String docTableId;

  @Schema(description = "组卷类型")
  private VolOrBoxTypeEnum type;

  @Schema(description = "加入指定案卷id")
  private Long id;

  @Schema(description = "同步案卷数据到组卷文件下（同步分组字段信息）")
  private Boolean syncVolume = Boolean.FALSE;
}
